.. raw:: html ################################# Базовое руководство пользователя ################################# .. contents:: :local: :depth: 2 ************** Веб-статистика ************** Статистика, отображаемая на главной странице веб-интерфейса, их описание находится ниже. Хэш-цепочки =========== * **ID** - ID хэш-цепочки, соответствует маркировке на плате управления * **REAL HASH RATE** - Фактический хешрейт в хеш-цепочке * **NOMINAL HASH RATE** - Теоретическая хешрейт хеш-цепочки, основанный на частоте чипов * **VOLTAGE** - Напряжение, используемое в хеш-цепочке * **FREQUENCY** - Частота чипов (средняя) * **BOARD TEMP** - Температура, сообщаемая датчиками на хэш-плате * **CHIP TEMP** - Температура сообщаемая датчиками на чипе * **ASIC#** - Количество функционирующих ASIC-чипов * **CORE#** - Сводка активных ядер на всех функционирующих чипах * **HARDWARE ERRORS** - Количество аппаратных сбоев - неправильная работа из-за просчета оборудования * **HW ERROR HASH RATE** - "Потери" хешрейта из-за ошибок HW; сумма HW Error Hash Rate и Real Hash Rate должна равняться Nominal Hash Rate Пулы ==== * **ID** - Порядок пулов, указанный пользователем * **URL** - URL-адрес майнинга * **USER** - Имя пользователя и Имя воркера, указанные пользователем * **STATUS** - Статус пула - "Alive" когда пул доступен, "Dead" когда пул не доступен на этом URL-адресе * **ACTIVE** - Активный статус: "Yes" - пул используется для майнинга; "No" - пул не используется * **ACCEPTED** - Количество отправленных шеров, которые были приняты пулом * **REJECTED** - Количество отправленных шеров, которые были отвергнуты пулом * **STALE** - Количество отправленных шеров, которые более не действительны * **LAST DIFFICULTY** - Сложность последнего шера * **GENERATED WORK** - Количество сгенерированной работы для чипов * **ASICBOOST** - AsicBoost статус - "Yes" включен, "No" выключен Сводка ====== * **HASH RATE 1M** - Средний хешрейт за последнюю 1 минуту * **HASH RATE 15M** - Средний хешрейт за последних 15 минут * **HASH RATE 24H** - Средний хешрейт за последних 24 часа * **FOUND BLOCKS** - Количество найденных блоков * **ACCEPTED** - Количество отправленных шеров, которые были приняты пулом * **DIFFICULTY ACCEPTED** - Сложность последнего принятого шера * **REJECTED** - Количество отправленных шеров, которые отвергнуты пулом * **DIFFICULTY REJECTED** - Сложность последнего отвергнутого шера * **REJECTION RATIO** - Соотношение отвергнутых шеров и общего количества шеров (включая отвергнутые) * **ELAPSED TIME** - Время, которое прошло с момента запуска BOSminer * **HARDWARE ERRORS** - Количество аппаратных сбоев - отказ от работы из-за аппаратного просчета * **SHARES/1M** - Среднее количество шеров, принятых за минуту Мониторинг вентиляторов ======================= * **ID** - Порядок вентиляторов * **SPEED** - Скорость вентилятора (% RPM) * **RPM** - Обороты вентилятора в минуту ************************** Сигнализация майнера (LED) ************************** Светодиодная сигнализация майнера зависит от его режима работы. Есть два режима (*восстановление* и *нормальный*) которые сигнализируются **зеленым** и **красным цветом светодиода** на передней панели. Светодиод на плате управления (внутри) всегда работает в режиме *сердцебиение* (то есть мигает со средней скоростью нагрузки). Режим восстановления ==================== Режим восстановления сигнализируется **мигающим зеленым светодиодом** (50 мс вкл, 950 мс выкл) на передней панели. **Красный светодиод** обозначает доступ к диску NAND и мигает во время сброса к заводским настройкам при записи данных в NAND. Нормальный режим ================ Состояние нормального режима сигнализируется комбинацией светодиодов на передней панели **красного цвета** и **зеленого цвета**, как указано в таблице ниже: +--------------------+---------------------------+--------------------+ | Красный светодиод | Зеленый светодиод | Значение | +====================+===========================+====================+ | включен | выключен | *bosminer* или | | | | *bosminer_monitor* | | | | не работают | +--------------------+---------------------------+--------------------+ | медленно мигает | выключен | хешрейт на 80% | | | | ниже чем ожидаемый | | | | хешрейт или майнер | | | | не может | | | | подключится к | | | | пулу (все пулы | | | | недоступны - dead) | +--------------------+---------------------------+--------------------+ | выключен | очень медленно мигает | *майнер* | | | (секунду включен, | рабочий и хешрейт | | | (секунду выключен) | превышает 80% | | | | от ожидаемого | | | | хешрейта | +--------------------+---------------------------+--------------------+ | часто мигает | N/A | переопределение | | | | светодиодов | | | | запрошенное | | | | пользователем | | | | (``miner fault_lig | | | | ht on``) | +--------------------+---------------------------+--------------------+ ********************* Идентификация майнера ********************* Мигание светодиода ================== Утилита локального майнера также может быть использована для идентификации конкретного устройства включив активное мигание **красного всетодиода**: .. code:: bash miner fault_light on Аналогично отключить запуск светодиодов: .. code:: bash miner fault_light off Discover Script =============== Скрипт *discover.py* используется для обнаружения поддерживаемых майнинговых устройств в локальной сети и имеет два режима работы. Сначала клонируйте репозиторий и подготовьте среду с помощью следующих команд: .. code:: bash # clone repository git clone https://github.com/braiins/braiins-os.git cd braiins-os/braiins-os/ virtualenv --python=/usr/bin/python3 .env source .env/bin/activate python3 -m pip install -r requirements.txt Режим прослушивания (Listen mode) --------------------------------- В этом режиме IP и MAC-адреса устройства отображаются после нажатия кнопки IP Report. Параметр ``--format`` может использоваться для изменения стандартного форматирования информации IP / MAC. .. code:: bash python3 discover.py listen --format "{IP} ({MAC})" 10.33.10.191 (a0:b0:45:02:f5:35) Режим сканирования (Scan mode) ------------------------------ В этом режиме скрипт сканирует указанный диапазон сети на поддерживаемые устройства. Ожидается, что этот параметр будет включать в себя список IP-адресов или IP-подсеть с маской (пример ниже) для сканирования всей подсети. Для каждого устройства выходные данные включают MAC-адрес, IP-адрес, системную информацию, имя хоста и имя пользователя для майнинга. .. code:: bash python3 discover.py scan 10.55.0.0/24 00:7e:92:77:a0:ca (10.55.0.133) | bOS am1-s9_2018-11-27-0-c34516b0 [nand] {1015120 KiB RAM} dhcp(miner-w3) @userName.worker3 00:94:cb:12:a0:ce (10.55.0.145) | Antminer S9 Fri Nov 17 17:57:49 CST 2017 (S9_V2.55) {1015424 KiB RAM} dhcp(antMiner) @userName.worker5 ***************************************************** Вход / Выход из режима восстановления (Recovery Mode) ***************************************************** Обычно пользователям нет необходимости переходить в режим восстановления при использовании Braiins OS стандартным способом. Процесс восстановления ``restore2factory.py`` использует этот режим для восстановления оригинальной заводской прошивки от производителя. Это также может быть полезно при ремонте/исследовании установленной в данный момент системы. Режим восстановления может быть активирован различными способами: *IP SET кнопка* - держите в течении *3s* пока зеленый светодиод не начнет мигать *SD карта* - Первый раздел с FAT содержит файл *uEnv.txt* со строкой **recovery=yes** *miner utility* - вызовите ``miner run_recovery`` из командной строки майнера Из режима восстановления можно выйти, перезагрузив устройство. Если устройство после перезагрузки снова находится в режиме восстановления, присутствуют проблемы с установкой/настройкой устройства.